home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 36 / Amiga Format CD36 (1999-01-22)(Future Publishing)(GB)[!][issue 1999-02].iso / -seriously_amiga- / hardware / oktapussy / docs / oktapussy.doc < prev    next >
Text File  |  1998-11-30  |  7KB  |  218 lines

  1. OktaPussy NewYear 1998 Beta release
  2.  
  3. A WORD OF WARNING:
  4.  
  5. This is Beta Software! Use at your own risk!
  6.  
  7. DO ONLY INSTALL DRIVERS, NOT ANYTHING ELSE WITH DRIVEINIT!
  8. BEFORE INSTALLING DRIVERS, CHECK THEIR PROPER FUNCTION WITH THE LOADIDE
  9. METHOD!
  10.  
  11. OktaPussy is a new set of drivers and support tools for the following
  12. Elaborate Bytes, bsc & AlfaData controllers:
  13.  
  14. ALF-III SCSI
  15. Oktagon 508 SCSI
  16. Oktagon 2008/4008 SCSI
  17. TandemAT (IDE-driver, CD-ROMs are supported in IDE-fix '97)
  18. AlfaPower (IDE-driver, CD-ROMs are supported in IDE-fix '97)
  19. AT-BUS 508 (IDE-driver, CD-ROMs are supported in IDE-fix '97)
  20. AT-BUS 2008 (IDE-driver, CD-ROMs are supported in IDE-fix '97)
  21.  
  22. The following controllers are NOT supported yet:
  23.  
  24. AlfaPower plus (CD-ROMs are supported in IDE-fix '97)
  25.  
  26. The following controllers will NEVER be supported.
  27. They are simply too old:
  28.  
  29. ALF-I ST-506
  30. ALF-II ST-506
  31. ALF-II SCSI
  32. ALF-II SCSI professional
  33.  
  34. Purpose:
  35.  
  36. OktaPussy is an update of the firmware for your controller.
  37. The update works WITHOUT changing the ROM on your board!
  38. Never pay for a ROM update again! Cool, isn't it?
  39.  
  40.  
  41. System requirements:
  42.  
  43. OktaPussy requires at least Kickstart 2.04 to work properly.
  44. On Kickstart 1.3 machines, it will simply do nothing.
  45. Any of the supported controllers is required.
  46. The controllers should be controlled by a device named oktagon.device.
  47. If your controller uses "scsi.device", it is not supported.
  48. A new version of HDInstTools is available in a seperate archive.
  49.  
  50.  
  51. Installation:
  52.  
  53. There is no installation tool. This software is for the "hard-core"
  54. users :-)
  55.  
  56. After unpacking the archive, you will find a folder named "OktaPussy"
  57. on your Harddisk.
  58.  
  59. Step 1:
  60. Copy the contents of the "Oktapussy/C" directory to "C:".
  61. This must be done from the CLI.
  62.  
  63. Step 2:
  64. Identify the correct driver in "Oktapussy/Expansion" and copy
  65. it your "Sys:Expansion" drawer. If you have different controllers,
  66. copy all relevant files. You can simply move the files from Workbench.
  67. Putting the wrong driver in "Sys:Expansion" doesn't do anything harmful.
  68. It is just a waste of space. :-)
  69.  
  70. AT:
  71. AT-BUS 508
  72. AT-BUS 2008
  73. TandemCD
  74. AlfaPower
  75.  
  76. ALF3:
  77. ALF-III SCSI (with 2 EPROMS on the board)
  78.  
  79. Oktagon:
  80. ALF-III SCSI (with 1 EPROM on the board)
  81. Oktagon 508 SCSI
  82. Oktagon 2008/4008 SCSI
  83.  
  84.  
  85. How to run the new drivers:
  86.  
  87. There are 4(!!!!) methods to run the drivers.
  88. (Probably too much choices for the average user????)
  89.  
  90. It depends on your personal needs which method you prefer.
  91.  
  92. 1. Running from Expansion
  93. You have already put your driver to "Sys:Expansion", haven't you?
  94. If you boot from a DIFFERENT controller (e.g. the A1200/A4000 internal
  95. IDE drive), this is the preferred method.
  96. For the new driver to load, you must disable the old one.
  97. This can be done in different ways, depending on your controller:
  98.  
  99. ALF-III SCSI (WITH 2 EPROMS):
  100. - Set the "Kickstart" Jumper to Kickstart 1.2
  101.  
  102. Oktagon 508/2008/4008, ALF-III SCSI (WITH 1 EPROM):
  103. - Remove the EPROM from the controller or disable the ROM with
  104.   OktagonPrefs or HDInstTools
  105.  
  106. AT-BUS 508/2008, AlfaPower:
  107. - Remove the EPROM from the controller.
  108.  
  109. TandemAT:
  110. - Nothing to be done as the controller has no EPROM.
  111.  
  112.  
  113. 2. Executing the driver program
  114. If you intend to use your controller only occasionaly, you can start
  115. the driver only when you need to do so. Just move the Driver and its icon
  116. to any place you wish (out of "Sys:Expansion").
  117. To start the driver, execute it from the CLI or double-click on its icon.
  118. The old driver must be disabled (see above).
  119.  
  120.  
  121. 3. Making the driver reset resident
  122. A cool method for booting from the new driver. The old driver software
  123. can still be enabled.
  124. The "LoadIDE" program can make the driver reset resident.
  125. You can add "LoadIDE SYS:Expansion/<name> reset quiet" early in your
  126. s:startup-sequence.
  127. If you are using IDE-fix '97, you are already familiar with the LoadIDE
  128. mechanism.
  129. To load more than one driver, add the reset command only to the LAST LoadIDE.
  130.  
  131. Example:
  132.  
  133. LoadIDE C:IDEfix quiet ; IDE-fix '97
  134. LoadIDE Sys:Expansion/ALF3 quiet ; ALF3
  135. LoadIDE Sys:Expansion/Oktagon quiet reset ; Oktagon. And do a reboot!
  136.  
  137. By the way, don't be afraid, that your driver will run out of CHIP memory.
  138. It won't. It will copy itself over to Fast memory, if possible.
  139.  
  140.  
  141. 4. Loading the driver out of the Rigid-Disk-Blocks
  142. Super cool! Almost no delay on startup! Just like a ROM Update!
  143. The old driver software installs the new driver software after a power-up
  144. in less than a second! This feature makes ROM-Updates really obsolete
  145. (If your ROM does somehow boot your machine)!
  146.  
  147. The "DriveInit" program is used to install or remove drivers to or from
  148. RDSK Blocks.
  149.  
  150. To install a driver, type "DriveInit <devicename> <unit> <drivername>".
  151. Example: DriveInit oktagon.device 0 SYS:Expansion/Oktagon
  152.  
  153. To remove a driver, type  "DriveInit <devicename> <unit>".
  154. Example: DriveInit 2nd.scsi.device 0
  155.  
  156. You MUST install the corresponding driver on the first drive of your
  157. controller (Unit 0, or whatever is the lowest unit number).
  158. It doesn't have to be your boot drive!
  159. It is not neccessary to install the driver on every drive, but it doesn't
  160. hurt either.
  161. The drivers are clever enough to remain inactive, if you don't have the
  162. corresponding controller, so you can safely put them even on removable
  163. disks.
  164. It is possible, that there is not enough space in your RDSK Blocks to
  165. save the driver. DriveInit will return with error 1005.
  166. To solve this you can:
  167.  
  168. - Delete FileSystems from the RDSK Blocks
  169. - Use the "NoLogin" drivers - they are smaller.
  170. - Reinstall your harddisk (deleting all partitions first) with
  171.   HDInstTools 6.2 or better.
  172.  
  173.  
  174. You may consider a combination 3. & 4. as the prefect solution:
  175.  
  176. You have installed the driver with option 4.
  177. Additionaly, you may add a LoadIDE Sys:Expansion/<name> in your startup
  178. (without a reset).
  179. This guarantees, that the driver doesn't have to be reloaded on the next
  180. reboot.
  181.  
  182. Note: Method 4 requires an Oktagon/AT-BUS ROM Version 4.x or newer.
  183.  
  184.  
  185. ANOTHER WORD OF WARNING:
  186.  
  187. DO ONLY INSTALL DRIVERS, NOT ANYTHING ELSE WITH DRIVEINIT!
  188. OTHERWISE YOUR MACHINE WILL CRASH OR YOUR DATA MAY BE LOST!
  189. DO NOT PACK DRIVERS WITH ANY COMPRESSION TOOL! YOU MACHINE WILL CRASH!
  190. IT IS UNWISE TO INSTALL THE WRONG DRIVER!
  191. YOU MUST INSTALL THE DRIVER ON THE FIRST HARDDISK!
  192. BEFORE INSTALLING DRIVERS, CHECK THEIR PROPER FUNCTION WITH THE LOADIDE
  193. METHOD (SEE ABOVE)
  194.  
  195.  
  196. Important changes:
  197.  
  198. 1. Once the new driver is installed, the device names are different!
  199. Device names are now scsi.device, 2nd.scsi.device, 3rd.scsi.device, ...
  200. This makes the use of HDToolBox much easier!
  201.  
  202. 2. Removable media WITHOUT RDSK Blocks are treated as "Super Floppies".
  203. Owners of IDE-fix '97 and a ZIP or LS-120 drive should know what I mean.
  204.  
  205.  
  206. Known Bugs:
  207.  
  208. The AutoParkPrefs program doesn't work correctly with the new drivers.
  209. Clicking "USE" has no effect.
  210. However, the "SAVE" function should work fine.
  211.  
  212. Have fun,
  213.  
  214. Oliver Kastl
  215. Elaborate Bytes
  216.  
  217. Munich, 1. January 1998. Happy New Year!
  218.